with puffy cheeks (animal) - Español Inglés Diccionario